home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Software Vault: The Gold Collection
/
Software Vault - The Gold Collection (American Databankers) (1993).ISO
/
cdr49
/
zfrms100.zip
/
READ.ME
< prev
next >
Wrap
Text File
|
1993-06-01
|
6KB
|
150 lines
Z-Forms Screen Management Package 05/25/93
Copyright (c) 1993, Z-Space. All rights reserved.
===============================================================
N O T I C E
===============================================================
This IS a shareware package, and does require a registration
fee if you choose to continue using it after 30 days. The
registration fee is currently $35 US.
===============================================================
Z-Space is pleased to announce the release of Z-Forms, a
powerful, flexible, easy to use screen management package.
Zforms is a powerful tool that assists programmers in
producing applications with a fast, text-mode, windowed
user interface. The package features built-in
windowing, menuing, dialog boxes, and data input support.
Zforms is intended to be easy to use, utilizing a minimal set
of function calls. However, ease-of-use is not achieved at the
expense of flexibility and power. Zforms allows the programmer
to configure every parameter that effects the way the program
screen looks, and contains many built-in features to handle a
wide variety of user-interface tasks.
Z-Forms supports a wide range of compilers and platforms,
including:
16-bit OS/2 and DOS (Microsoft C 6.0 -including bound programs)
16-bit DOS (Borland C/C++ 2.0 and 3.0)
32-bit OS/2 (IBM C/Set)
32-bit OS/2 (Borland C++ for OS/2)
COMPILER NOTES
==============
Z-Forms supports four compilers at this time. Please read the
section that applies to your compiler for any helpful hints.
Microsoft C 6.0
The libraries in MSC600.ZIP are for this compiler. ZFORMS.LIB
can be used to create 16-bit OS/2 and bound programs. You can
also build DOS-only programs by linking with ZFORMS.LIB and
ZFDOS.LIB. If you bind, be sure to include the
/N VIOGETBUF VIOSHOWBUF
bind option. These are not family functions, and are not used
in real mode (DOS).
These libraries shuld also work with C/C++ V7.0.
IBM C/Set
The libraries in CSET are for this compiler. The libraries are
32-bit, with the thunking to the 16-bit VIO calls handled by
the compiler. We have heard of people having trouble calling
the VIO functions, but it worked fine for us. Simply link with
ZFORMS.LIB.
Borland C/C++ for OS/2
The libraries in BCOS2 are for this compiler. We have had some
difficulty with what appears to be a bug in the compiler's code
generator. The problem occurs especially with dialog boxes and
picklists. If you have trouble using Z-Forms, please contact
us and we will try to resolve it.
Borland C/C++ 2.0/3.0
The libraries in BORLANDC.ZIP are for this compiler.
ZFORMS.LIB and ZFDOS.LIB can be used to create 16-bit DOS
programs. The libraries were built using C/C++ 2.0.
COMPILING THE SAMPLE CODE
=========================
There are two sample programs included with Z-Forms. ZFORMS.C
is a sample of the various user-interface types Z-Forms
supports. To build ZFORMS.EXE, simplty compile ZFORMS.C and
link with the correct library for your compiler (see above).
KEYMAP.C is a utility which displays the Z-Forms key code for
any keypress. Simply compile KEYMAP.C and again link with the
correct libraries.
KNOWN BUGS AND STUFF
====================
This is release 1.0. There are no known bugs at this time,
except for the problems with the Borland C/C++ for OS/2
compiler.
FEATURES IN DEVELOPMENT
=======================
Obviously, mouse support is first on the list. We intend to
add mouse support as transparently as possible, so that only a
re-link will be necessary. Look for this to be completed in
the next few months (sooner, if time permits).
The Borland C/C++ for OS/2 problem still needs to be resolved.
We will continue to investigate, and will release a new
revision to fix this as soon as possible.
There is an alpha-level screen editor being used internally
(some of the screens in the sample code were generated with
it). There is still alot of work to do, but if there is enough
interest, we will complete it for general release. If you
could use this tool, please let us know.
We are willing to add other options that are of interest to the
OS/2 and DOS community. If you have any suggestions, please
contact us.
RELEASE HISTORY
===============
V1.0
First public release, 05/24/93
V0.9
Initial development for several internal projects, 07/01/92
CONTACTING THE AUTHORS
======================
Authors: John and Laura Lathem, Z-Space
You may contact either us in a number of ways. We welcome
your comments on how we may make Z-Forms a better, more useful
product. Unfortunately, we can't provide a phone number at
this time.
US Mail: Z-Space (John Lathem)
4278 W. 223rd Street
Cleveland, Ohio 44126
Fax: (216) 734-1836 (ZSpace - John Lathem)
Fido netmail: 1:157/200 to "John Lathem"
Fido Echomail: Echomail messages are discouraged, although we
monitor OS2PROG and will respond to questions
of interest to the general OS/2 programming
community (that depends on how successful
Z-Forms becomes!).
Direct BBS: You can leave a message to either of us on the
PC-Ohio BBS (216) 381-3320. This is Fidonet
system 1:157/200 and Fidonet Netmail can be
sent to this address.
Internet mail: john.lathem@pcohio.com